package persistencia.HSQL;

import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.SQLException;
import java.sql.Statement;

import modelo.Jugador;

import persistencia.DAOS.JugadorDAO;

public class HSQLJugadorDAO implements JugadorDAO{
	private static Connection connection;
	
	@Override
	public void guardarJugador() {
		Jugador jugador = Jugador.getInstacia();
		try {
			Statement stm = connection.createStatement();
			stm.executeQuery("Insert into jugador ");
		} catch (SQLException e) {
			e.printStackTrace();
		}
	}

	@Override
	public void recuperarJugador() {
		//TODO
	}
	
	public static void conectar(){
		connection = null;
		try {
			Class.forName("org.hsqldb.jdbcDriver");
			connection = DriverManager.getConnection("jdbc:hsqldb:hsql://localhost/", "sa", ""); 	
		}
		
		catch (Exception e) {
			e.printStackTrace();
			System.exit(1);
		}
	}
	
	public static void desconectar(){
		try {
			connection.close();
		} catch (SQLException e) {
			e.printStackTrace();
			System.exit(1);
		}
	}
}
